import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"
import {
	faMusic,
	faBowlFood,
	faMartiniGlassCitrus,
	faCar,
	faHotel,
	faPersonRunning,
	faGamepad,
	faShirt,
	faShoePrints,
	faBookOpen,
	faCouch,
	faHouseFloodWater,
	faWallet,
	faMoneyBillTrendUp,
	faClock,
	faSackDollar
} from '@fortawesome/free-solid-svg-icons';

export const billTypeData = {
	pay: [
		{
			type: 'catering',
			name: 'catering',
			list: [
				{
					type: 'food',
					name: 'food',
					icon: <FontAwesomeIcon icon={faBowlFood} />
				},
				{
					type: 'drinks',
					name: 'drinks',
					icon: <FontAwesomeIcon icon={faMartiniGlassCitrus} />
				}
			]
		},
		{
			type: 'travel',
			name: 'travel',
			list: [
				{
					type: 'hotel',
					name: 'hotel',
					icon: <FontAwesomeIcon icon={faHotel} />
				},
				{
					type: 'taxi',
					name: 'taxi',
					icon: <FontAwesomeIcon icon={faCar} />
				}
			]
		},
		{
			type: 'entertainment',
			name: 'entertainment',
			list: [
				{
					type: 'exercise',
					name: 'exercise',
					icon: <FontAwesomeIcon icon={faPersonRunning} />
				},
				{
					type: 'game',
					name: 'game',
					icon: <FontAwesomeIcon icon={faGamepad} />
				},
				{
					type: 'media',
					name: 'media',
					icon: <FontAwesomeIcon icon={faMusic} />
				}
			]
		},
		{
			type: 'daily',
			name: 'daily',
			list: [
				{
					type: 'clothing',
					name: 'clothing',
					icon: <FontAwesomeIcon icon={faShirt} />
				},
				{
					type: 'shoes',
					name: 'shoes',
					icon: <FontAwesomeIcon icon={faShoePrints} />
				},
				{
					type: 'learning',
					name: 'learning',
					icon: <FontAwesomeIcon icon={faBookOpen} />
				},
				{
					type: 'furniture',
					name: 'furniture',
					icon: <FontAwesomeIcon icon={faCouch} />
				}
			]
		},
		{
			type: 'otherPay',
			name: 'otherPay',
			list: [
				{
					type: 'community',
					name: 'community',
					icon: <FontAwesomeIcon icon={faHouseFloodWater} />
				}
			]
		}
	],
	income: [
		{
			type: 'wages',
			name: 'wages',
			list: [
				{
					type: 'salary',
					name: 'salary',
					icon: <FontAwesomeIcon icon={faWallet} />
				},
				{
					type: 'bonus',
					name: 'bonus',
					icon: <FontAwesomeIcon icon={faMoneyBillTrendUp} />
				},
				{
					type: 'overtime',
					name: 'overtime',
					icon: <FontAwesomeIcon icon={faClock} />
				}
			]
		},
		{
			type: 'otherIncome',
			name: 'otherIncome',
			list: [
				{
					type: 'investment',
					name: 'investment',
					icon: <FontAwesomeIcon icon={faSackDollar} />
				}
			]
		}
	]
}